Big Huge Thesaurus

Sinningia speciosa

noun

sounds kind of like